/*
   Copyright (C) 2008 Yen-Ju Chen <yjchenx gmail>

   This application is free software; you can redistribute it and/or 
   modify it under the terms of the MIT license. See COPYING.

*/

#import <AppKit/AppKit.h>

@class ICCollectionManager;
@class SequenceView;

@interface AppController: NSObject
{

	IBOutlet NSOutlineView *sourceView;
	IBOutlet NSTableView *itemView;
	IBOutlet NSView *contentView;

	IBOutlet NSWindow *mainWindow;
  
  SequenceView *sequenceView;

	/* Cache */
	ICCollectionManager *collectionManager;
	NSMutableArray *itemViewCache;
}

- (IBAction) newSequenceAction: (id) sender;
- (IBAction) showMainWindowAction: (id) sender;

@end

